package com.baomidou.ant.service;

import com.baomidou.ant.entity.PvpInfo;
import com.baomidou.ant.vo.Request.PvpChoiceInfoVo;
import com.baomidou.ant.vo.Request.RequestChoiceInfoVo;
import com.baomidou.ant.vo.Request.RequestPvpListOfUserVo;
import com.baomidou.ant.vo.Response.ResponsePvpListOfUserVo;
import com.baomidou.ant.vo.Response.ResponsePvpQuestionVo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author jobob
 * @since 2021-03-24
 */
public interface IPvpInfoService extends IService<PvpInfo> {
    //用户查询对战纪录
    IPage<ResponsePvpListOfUserVo> listOfUser(RequestPvpListOfUserVo requestPvpListOfUserVo);
    //PvP模式拿题
    List<ResponsePvpQuestionVo> getQuestionOfPVP();
    //判断正误
    boolean trueOrFalse(PvpChoiceInfoVo vo);

}
